<style type="text/css">
.segment-block {
    display: inline-block;
    margin: 5px 10px 0px 0px;
    vertical-align: top;
    white-space: nowrap;
}
.segment-block fieldset,
.segment select,
.segment input,
.segment textarea,
.segment .button,
.segment .btn {
    margin-top: 0px;
    margin-bottom: 0px;
}
.segment ul {
    padding-left: 0px;
    list-style: none outside none;
}
.segment ul li {
    margin: 0px 0px 10px 0px;
}
.selfclear {
    clear: both
}
.segment input[type="text"].form-control {
    width: 12em !important;
    margin-left: 5px;
}
.segment input[type="text"],
.segment input[type="submit"] {
    display: inline;
}
.segment input[type="submit"],
.segment .button,
.segment .btn {
    margin-left: 5px;
}
.segment select {
    display: inline-block;
    width: auto;
}
.segment select.campaigns {
    width: 160px;
}
.segment select[multiple] {
    min-width: 160px;
    max-width: 220px;
}
input[type="text"].datepicker {
    width: 8em !important;
}
li.select2-search {
    margin: 0px 0px 0px 0px;
}
span.select2-selection--multiple {
    overflow-y : auto;
    max-height: 120px;
}
.separator {
    border-bottom: solid thin;
}
</style>

